﻿//-----------------------------------------------------------------------
// <copyright file="ColumnConfiguration.cs" company="Microsoft Corporation">
// Copyright (c) Microsoft Corporation.
// All rights reserved.
// THIS CODE AND INFORMATION ARE PROVIDED "AS IS" WITHOUT WARRANTY OF ANY 
// KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
// IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A
// PARTICULAR PURPOSE.
// This code released under the terms of the 
// Microsoft Public License (MS-PL, http://opensource.org/licenses/ms-pl.html.)
// </copyright>
// <author>Medha</author>
// <date>16-May-2011</date>
//-----------------------------------------------------------------------

namespace SmartTag.Configuration
{
    using System;

    /// <summary>
    /// ColumnConfiguration Entity.
    /// </summary>
    [Serializable]
    public class ColumnConfiguration
    {
        /// <summary>
        /// Gets or sets the name of the column.
        /// </summary>
        /// <value>
        /// The name of the column.
        /// </value>
        public string ColumnName
        {
            get;
            set;
        }

        /// <summary>
        /// Gets or sets the column id.
        /// </summary>
        /// <value>
        /// The column id.
        /// </value>
        public string ColumnId
        {
            get;
            set;
        }

        /// <summary>
        /// Gets or sets the words to scan.
        /// </summary>
        /// <value>
        /// The words to scan.
        /// </value>
        public int WordsToScan
        {
            get;
            set;
        }

        /// <summary>
        /// Gets or sets the relevance.
        /// </summary>
        /// <value>
        /// The relevance.
        /// </value>
        public int Relevance
        {
            get;
            set;
        }
    }
}
